liquid sloshing - Turkish English Dictionary